package bean;
import basic.EncabezadoFormato;

/**
 * @author  jsanchez
 */
public class Formato383 extends EncabezadoFormato{
    
    /** Creates a new instance of Formato383 */
    public Formato383() {
        setLableEntidad("ENTIDAD");
        setNombreFormatoLargo("COMPENSACION Y RIESGO TOTAL DE TASA DE INTERES");
        setNombreFormatoCorto("CIRCULAR EXTERNA DE 2007");
        setEncabezado("SUPERINTENDENCIA FIANCIERA DE COLOMBIA");
    }
    private String labelFactorAjuste="FACTOR DE\nAJUSTE";
    private String labelCargoPorAjuste="CARGO DE\nAJUSTE";
    
    private String TIPO_TASA=null;
    private String labelRTIMonedaLegal="RIESGO DE TASA DE INTERES - MONEDA LEGAL";
    private String labelRTIMonedaExtranjera="RIESGO DE TASA DE INTERES - MONEDA EXTRANJERA";
    private String labelRTIUVR="RIESGO DE TASA DE INTERES - UVR";
    
    private String labelCompensaciones="COMPENSACIONES";
    private String labelSensibiladesNetas="SENSIBILIDADES NETAS";
    private String labelRiesgoGeneral="RIESGO GENERAL DE TASAS DE INTERES-OPCIONES";
    
    private String labelRTITotal="RIESGO DE TASA DE INTERES - TOTAL";
    
    private Integer labelUC1=null;
    private Integer labelUC2=null;
    private Integer labelUC3=null;
    //--------------------------------------
    
    
    
    private Double montoCompensadoBanda1=0.0;
    private Double montoCompensadoBanda2=0.0;
    private Double montoCompensadoBanda3=0.0;
    private Double montoCompensadoBanda4=0.0;
    private Double montoCompensadoBanda5=0.0;
    private Double montoCompensadoBanda6=0.0;
    private Double montoCompensadoBanda7=0.0;
    private Double montoCompensadoBanda8=0.0;
    private Double montoCompensadoBanda9=0.0;
    private Double montoCompensadoBanda10=0.0;
    private Double montoCompensadoBanda11=0.0;
    private Double montoCompensadoBanda12=0.0;
    private Double montoCompensadoBanda13=0.0;
    private Double montoCompensadoBanda14=0.0;
    private Double montoCompensadoBanda15=0.0;
    private Double montoCompensadoBanda16=0.0;
    private Double sumaMontoCompensadoBanda=0.0;
    
    private Double montoCompensadoBandasDeLaZona1=0.0;
    private Double montoCompensadoBandasDeLaZona2=0.0;
    private Double montoCompensadoBandasDeLaZona3=0.0;
    
    private Double montoCompensadoZona12=0.0;
    private Double montoCompensadoZona23=0.0;
    private Double montoCompensadoZona31=0.0;
    //-----------
    private Double factorDeAjsuteInteriorDeLasBandas=0.0;//ok
    private Double factorDeValorAbsolutoSensibilidadNetaDelPortafolio=0.0;//ok
    
    private Double factorDeAjsuteZona1=0.0;//ok
    private Double factorDeAjsuteZona2=0.0;//ok
    private Double factorDeAjsuteZona3=0.0;//ok
    private Double factorDeAjsuteZona12=0.0;//ok
    private Double factorDeAjsuteZona23=0.0;//ok
    private Double factorDeAjsuteZona13=0.0;//ok
    
    private Double cargoPorAjusteMontoCompensadoZona1=0.0;//ok
    private Double cargoPorAjusteMontoCompensadoZona2=0.0;//ok
    private Double cargoPorAjusteMontoCompensadoZona3=0.0;//ok
    
    private Double cargoPorAjusteMontoCompensadoZona12=0.0;
    private Double cargoPorAjusteMontoCompensadoZona23=0.0;
    private Double cargoPorAjusteMontoCompensadoZona31=0.0;    
    private Double cargoPorAjusteFactorDeValorAbsolutoSensibilidadNetaDelPortafolio=0.0;    
    
    
    private Double valorAbsolutoSensibilidadNetaDelPortafolio=0.0;
    
    private Double totalSensibilidadBanda1=0.0;
    private Double totalSensibilidadBanda2=0.0;
    private Double totalSensibilidadBanda3=0.0;
    private Double totalSensibilidadBanda4=0.0;
    private Double totalSensibilidadBanda5=0.0;
    private Double totalSensibilidadBanda6=0.0;
    private Double totalSensibilidadBanda7=0.0;
    private Double totalSensibilidadBanda8=0.0;
    private Double totalSensibilidadBanda9=0.0;
    private Double totalSensibilidadBanda10=0.0;
    private Double totalSensibilidadBanda11=0.0;
    private Double totalSensibilidadBanda12=0.0;
    private Double totalSensibilidadBanda13=0.0;
    private Double totalSensibilidadBanda14=0.0;
    private Double totalSensibilidadBanda15=0.0;
    private Double totalSensibilidadBanda16=0.0;
    private Double sumaTotalSensibilidadBanda=0.0;
    
    private Double totalSensibilidadNetaZona1=0.0;
    private Double totalSensibilidadNetaZona2=0.0;
    private Double totalSensibilidadNetaZona3=0.0;
    
    private Double totalSensibilidadNetaNoCompensadaZona1_AjusteZona12=0.0;
    private Double totalSensibilidadNetaNoCompensadaZona2_AjusteZona12=0.0;
    private Double totalSensibilidadNetaNoCompensadaZona2_AjusteZona23=0.0;
    private Double totalSensibilidadNetaNoCompensadaZona3_AjusteZona23=0.0;
    private Double totalSensibilidadNetaNoCompensadaZona1_AjusteZona13=0.0;
    private Double totalSensibilidadNetaNoCompensadaZona3_AjusteZona13=0.0;
    
    private Double cargoAproximacionSimplificadaOpciones=0.0;
    private Double cargoGammaAproximacionIntermediaOpciones=0.0;
    private Double cargaVegaAproximacionIntermediaOpciones=0.0;
    private Double valorConvertidoAMonedaLegal=0.0;
        
    private Double riesgoDeTasaDeInteres=0.0;

    //---------

    public static String getUnidadCaptura(String concepto){
        String UC="";
        return UC;
    }
    public Double getCargoPorAjusteInteriorBandas(){
        //return this.getSumaMontoCompensadoBanda()*factorDeAjsuteInteriorDeLasBandas;
        return this.getMontoCompensadoBanda1()*factorDeAjsuteInteriorDeLasBandas;
    }
    
    public void setCargoPorAjusteInteriorBandas(Double aDouble){
        
    }
    
    /**
	 * @return  the sumaTotalSensibilidadBanda
	 * @uml.property  name="sumaTotalSensibilidadBanda"
	 */
    public Double getSumaTotalSensibilidadBanda() {
        return sumaTotalSensibilidadBanda;
        /*return getTotalSensibilidadBanda1()+
                getTotalSensibilidadBanda2()+
                getTotalSensibilidadBanda3()+
                getTotalSensibilidadBanda4()+
                getTotalSensibilidadBanda5()+
                getTotalSensibilidadBanda6()+
                getTotalSensibilidadBanda7()+
                getTotalSensibilidadBanda8()+
                getTotalSensibilidadBanda9()+
                getTotalSensibilidadBanda10()+
                getTotalSensibilidadBanda11()+
                getTotalSensibilidadBanda12()+
                getTotalSensibilidadBanda13()+
                getTotalSensibilidadBanda14()+
                getTotalSensibilidadBanda15()+
                getTotalSensibilidadBanda16();*/
    }

    
    /**
	 * @return  the sumaMontoCompensadoBanda
	 * @uml.property  name="sumaMontoCompensadoBanda"
	 */
    public Double getSumaMontoCompensadoBanda() {
        return
                montoCompensadoBanda1+
                montoCompensadoBanda2+
                montoCompensadoBanda3+
                montoCompensadoBanda4+
                montoCompensadoBanda5+
                montoCompensadoBanda6+
                montoCompensadoBanda7+
                montoCompensadoBanda8+
                montoCompensadoBanda9+
                montoCompensadoBanda10+
                montoCompensadoBanda11+
                montoCompensadoBanda12+
                montoCompensadoBanda13+
                montoCompensadoBanda14+
                montoCompensadoBanda15+
                montoCompensadoBanda16;
    }
    
    /**
	 * @return  the labelFactorAjuste
	 * @uml.property  name="labelFactorAjuste"
	 */
    public String getLabelFactorAjuste() {
        return labelFactorAjuste;
    }
    
    /**
	 * @param labelFactorAjuste  the labelFactorAjuste to set
	 * @uml.property  name="labelFactorAjuste"
	 */
    public void setLabelFactorAjuste(String labelFactorAjuste) {
        this.labelFactorAjuste = labelFactorAjuste;
    }
    
    /**
	 * @return  the labelCargoPorAjuste
	 * @uml.property  name="labelCargoPorAjuste"
	 */
    public String getLabelCargoPorAjuste() {
        return labelCargoPorAjuste;
    }
    
    /**
	 * @param labelCargoPorAjuste  the labelCargoPorAjuste to set
	 * @uml.property  name="labelCargoPorAjuste"
	 */
    public void setLabelCargoPorAjuste(String labelCargoPorAjuste) {
        this.labelCargoPorAjuste = labelCargoPorAjuste;
    }
    
    /**
	 * @return  the tIPO_TASA
	 * @uml.property  name="tIPO_TASA"
	 */
    public String getTIPO_TASA() {
        return TIPO_TASA;
    }
    
    /**
	 * @param tIPO_TASA  the tIPO_TASA to set
	 * @uml.property  name="tIPO_TASA"
	 */
    public void setTIPO_TASA(String TIPO_TASA) {
        this.TIPO_TASA = TIPO_TASA;
    }
    
    /**
	 * @return  the labelRTIMonedaLegal
	 * @uml.property  name="labelRTIMonedaLegal"
	 */
    public String getLabelRTIMonedaLegal() {
        return labelRTIMonedaLegal;
    }
    
    /**
	 * @param labelRTIMonedaLegal  the labelRTIMonedaLegal to set
	 * @uml.property  name="labelRTIMonedaLegal"
	 */
    public void setLabelRTIMonedaLegal(String labelRTIMonedaLegal) {
        this.labelRTIMonedaLegal = labelRTIMonedaLegal;
    }
    
    /**
	 * @return  the labelRTIMonedaExtranjera
	 * @uml.property  name="labelRTIMonedaExtranjera"
	 */
    public String getLabelRTIMonedaExtranjera() {
        return labelRTIMonedaExtranjera;
    }
    
    /**
	 * @param labelRTIMonedaExtranjera  the labelRTIMonedaExtranjera to set
	 * @uml.property  name="labelRTIMonedaExtranjera"
	 */
    public void setLabelRTIMonedaExtranjera(String labelRTIMonedaExtranjera) {
        this.labelRTIMonedaExtranjera = labelRTIMonedaExtranjera;
    }
    
    /**
	 * @return  the labelRTIUVR
	 * @uml.property  name="labelRTIUVR"
	 */
    public String getLabelRTIUVR() {
        return labelRTIUVR;
    }
    
    /**
	 * @param labelRTIUVR  the labelRTIUVR to set
	 * @uml.property  name="labelRTIUVR"
	 */
    public void setLabelRTIUVR(String labelRTIUVR) {
        this.labelRTIUVR = labelRTIUVR;
    }
    
    /**
	 * @return  the labelCompensaciones
	 * @uml.property  name="labelCompensaciones"
	 */
    public String getLabelCompensaciones() {
        return labelCompensaciones;
    }
    
    /**
	 * @param labelCompensaciones  the labelCompensaciones to set
	 * @uml.property  name="labelCompensaciones"
	 */
    public void setLabelCompensaciones(String labelCompensaciones) {
        this.labelCompensaciones = labelCompensaciones;
    }
    
    /**
	 * @return  the labelSensibiladesNetas
	 * @uml.property  name="labelSensibiladesNetas"
	 */
    public String getLabelSensibiladesNetas() {
        return labelSensibiladesNetas;
    }
    
    /**
	 * @param labelSensibiladesNetas  the labelSensibiladesNetas to set
	 * @uml.property  name="labelSensibiladesNetas"
	 */
    public void setLabelSensibiladesNetas(String labelSensibiladesNetas) {
        this.labelSensibiladesNetas = labelSensibiladesNetas;
    }
    
    /**
	 * @return  the labelRiesgoGeneral
	 * @uml.property  name="labelRiesgoGeneral"
	 */
    public String getLabelRiesgoGeneral() {
        return labelRiesgoGeneral;
    }
    
    /**
	 * @param labelRiesgoGeneral  the labelRiesgoGeneral to set
	 * @uml.property  name="labelRiesgoGeneral"
	 */
    public void setLabelRiesgoGeneral(String labelRiesgoGeneral) {
        this.labelRiesgoGeneral = labelRiesgoGeneral;
    }
    
    /**
	 * @return  the labelRTITotal
	 * @uml.property  name="labelRTITotal"
	 */
    public String getLabelRTITotal() {
        return labelRTITotal;
    }
    
    /**
	 * @param labelRTITotal  the labelRTITotal to set
	 * @uml.property  name="labelRTITotal"
	 */
    public void setLabelRTITotal(String labelRTITotal) {
        this.labelRTITotal = labelRTITotal;
    }
    
    /**
	 * @return  the montoCompensadoBanda1
	 * @uml.property  name="montoCompensadoBanda1"
	 */
    public Double getMontoCompensadoBanda1() {
        return montoCompensadoBanda1;
    }
    
    /**
	 * @param montoCompensadoBanda1  the montoCompensadoBanda1 to set
	 * @uml.property  name="montoCompensadoBanda1"
	 */
    public void setMontoCompensadoBanda1(Double montoCompensadoBanda1) {
        this.montoCompensadoBanda1 = montoCompensadoBanda1;
    }
    
    /**
	 * @return  the montoCompensadoBanda2
	 * @uml.property  name="montoCompensadoBanda2"
	 */
    public Double getMontoCompensadoBanda2() {
        return montoCompensadoBanda2;
    }
    
    /**
	 * @param montoCompensadoBanda2  the montoCompensadoBanda2 to set
	 * @uml.property  name="montoCompensadoBanda2"
	 */
    public void setMontoCompensadoBanda2(Double montoCompensadoBanda2) {
        this.montoCompensadoBanda2 = montoCompensadoBanda2;
    }
    
    /**
	 * @return  the montoCompensadoBanda3
	 * @uml.property  name="montoCompensadoBanda3"
	 */
    public Double getMontoCompensadoBanda3() {
        return montoCompensadoBanda3;
    }
    
    /**
	 * @param montoCompensadoBanda3  the montoCompensadoBanda3 to set
	 * @uml.property  name="montoCompensadoBanda3"
	 */
    public void setMontoCompensadoBanda3(Double montoCompensadoBanda3) {
        this.montoCompensadoBanda3 = montoCompensadoBanda3;
    }
    
    /**
	 * @return  the montoCompensadoBanda4
	 * @uml.property  name="montoCompensadoBanda4"
	 */
    public Double getMontoCompensadoBanda4() {
        return montoCompensadoBanda4;
    }
    
    /**
	 * @param montoCompensadoBanda4  the montoCompensadoBanda4 to set
	 * @uml.property  name="montoCompensadoBanda4"
	 */
    public void setMontoCompensadoBanda4(Double montoCompensadoBanda4) {
        this.montoCompensadoBanda4 = montoCompensadoBanda4;
    }
    
    /**
	 * @return  the montoCompensadoBanda5
	 * @uml.property  name="montoCompensadoBanda5"
	 */
    public Double getMontoCompensadoBanda5() {
        return montoCompensadoBanda5;
    }
    
    /**
	 * @param montoCompensadoBanda5  the montoCompensadoBanda5 to set
	 * @uml.property  name="montoCompensadoBanda5"
	 */
    public void setMontoCompensadoBanda5(Double montoCompensadoBanda5) {
        this.montoCompensadoBanda5 = montoCompensadoBanda5;
    }
    
    /**
	 * @return  the montoCompensadoBanda6
	 * @uml.property  name="montoCompensadoBanda6"
	 */
    public Double getMontoCompensadoBanda6() {
        return montoCompensadoBanda6;
    }
    
    /**
	 * @param montoCompensadoBanda6  the montoCompensadoBanda6 to set
	 * @uml.property  name="montoCompensadoBanda6"
	 */
    public void setMontoCompensadoBanda6(Double montoCompensadoBanda6) {
        this.montoCompensadoBanda6 = montoCompensadoBanda6;
    }
    
    /**
	 * @return  the montoCompensadoBanda7
	 * @uml.property  name="montoCompensadoBanda7"
	 */
    public Double getMontoCompensadoBanda7() {
        return montoCompensadoBanda7;
    }
    
    /**
	 * @param montoCompensadoBanda7  the montoCompensadoBanda7 to set
	 * @uml.property  name="montoCompensadoBanda7"
	 */
    public void setMontoCompensadoBanda7(Double montoCompensadoBanda7) {
        this.montoCompensadoBanda7 = montoCompensadoBanda7;
    }
    
    /**
	 * @return  the montoCompensadoBanda8
	 * @uml.property  name="montoCompensadoBanda8"
	 */
    public Double getMontoCompensadoBanda8() {
        return montoCompensadoBanda8;
    }
    
    /**
	 * @param montoCompensadoBanda8  the montoCompensadoBanda8 to set
	 * @uml.property  name="montoCompensadoBanda8"
	 */
    public void setMontoCompensadoBanda8(Double montoCompensadoBanda8) {
        this.montoCompensadoBanda8 = montoCompensadoBanda8;
    }
    
    /**
	 * @return  the montoCompensadoBanda9
	 * @uml.property  name="montoCompensadoBanda9"
	 */
    public Double getMontoCompensadoBanda9() {
        return montoCompensadoBanda9;
    }
    
    /**
	 * @param montoCompensadoBanda9  the montoCompensadoBanda9 to set
	 * @uml.property  name="montoCompensadoBanda9"
	 */
    public void setMontoCompensadoBanda9(Double montoCompensadoBanda9) {
        this.montoCompensadoBanda9 = montoCompensadoBanda9;
    }
    
    /**
	 * @return  the montoCompensadoBanda10
	 * @uml.property  name="montoCompensadoBanda10"
	 */
    public Double getMontoCompensadoBanda10() {
        return montoCompensadoBanda10;
    }
    
    /**
	 * @param montoCompensadoBanda10  the montoCompensadoBanda10 to set
	 * @uml.property  name="montoCompensadoBanda10"
	 */
    public void setMontoCompensadoBanda10(Double montoCompensadoBanda10) {
        this.montoCompensadoBanda10 = montoCompensadoBanda10;
    }
    
    /**
	 * @return  the montoCompensadoBanda11
	 * @uml.property  name="montoCompensadoBanda11"
	 */
    public Double getMontoCompensadoBanda11() {
        return montoCompensadoBanda11;
    }
    
    /**
	 * @param montoCompensadoBanda11  the montoCompensadoBanda11 to set
	 * @uml.property  name="montoCompensadoBanda11"
	 */
    public void setMontoCompensadoBanda11(Double montoCompensadoBanda11) {
        this.montoCompensadoBanda11 = montoCompensadoBanda11;
    }
    
    /**
	 * @return  the montoCompensadoBanda12
	 * @uml.property  name="montoCompensadoBanda12"
	 */
    public Double getMontoCompensadoBanda12() {
        return montoCompensadoBanda12;
    }
    
    /**
	 * @param montoCompensadoBanda12  the montoCompensadoBanda12 to set
	 * @uml.property  name="montoCompensadoBanda12"
	 */
    public void setMontoCompensadoBanda12(Double montoCompensadoBanda12) {
        this.montoCompensadoBanda12 = montoCompensadoBanda12;
    }
    
    /**
	 * @return  the montoCompensadoBanda13
	 * @uml.property  name="montoCompensadoBanda13"
	 */
    public Double getMontoCompensadoBanda13() {
        return montoCompensadoBanda13;
    }
    
    /**
	 * @param montoCompensadoBanda13  the montoCompensadoBanda13 to set
	 * @uml.property  name="montoCompensadoBanda13"
	 */
    public void setMontoCompensadoBanda13(Double montoCompensadoBanda13) {
        this.montoCompensadoBanda13 = montoCompensadoBanda13;
    }
    
    /**
	 * @return  the montoCompensadoBanda14
	 * @uml.property  name="montoCompensadoBanda14"
	 */
    public Double getMontoCompensadoBanda14() {
        return montoCompensadoBanda14;
    }
    
    /**
	 * @param montoCompensadoBanda14  the montoCompensadoBanda14 to set
	 * @uml.property  name="montoCompensadoBanda14"
	 */
    public void setMontoCompensadoBanda14(Double montoCompensadoBanda14) {
        this.montoCompensadoBanda14 = montoCompensadoBanda14;
    }
    
    /**
	 * @return  the montoCompensadoBanda15
	 * @uml.property  name="montoCompensadoBanda15"
	 */
    public Double getMontoCompensadoBanda15() {
        return montoCompensadoBanda15;
    }
    
    /**
	 * @param montoCompensadoBanda15  the montoCompensadoBanda15 to set
	 * @uml.property  name="montoCompensadoBanda15"
	 */
    public void setMontoCompensadoBanda15(Double montoCompensadoBanda15) {
        this.montoCompensadoBanda15 = montoCompensadoBanda15;
    }
    
    /**
	 * @return  the montoCompensadoBanda16
	 * @uml.property  name="montoCompensadoBanda16"
	 */
    public Double getMontoCompensadoBanda16() {
        return montoCompensadoBanda16;
    }
    
    /**
	 * @param montoCompensadoBanda16  the montoCompensadoBanda16 to set
	 * @uml.property  name="montoCompensadoBanda16"
	 */
    public void setMontoCompensadoBanda16(Double montoCompensadoBanda16) {
        this.montoCompensadoBanda16 = montoCompensadoBanda16;
    }
    
    /**
	 * @param sumaMontoCompensadoBanda  the sumaMontoCompensadoBanda to set
	 * @uml.property  name="sumaMontoCompensadoBanda"
	 */
    public void setSumaMontoCompensadoBanda(Double sumaMontoCompensadoBanda) {
        this.sumaMontoCompensadoBanda = sumaMontoCompensadoBanda;
    }
    
    /**
	 * @return  the montoCompensadoBandasDeLaZona1
	 * @uml.property  name="montoCompensadoBandasDeLaZona1"
	 */
    public Double getMontoCompensadoBandasDeLaZona1() {
        return montoCompensadoBandasDeLaZona1;
    }
    
    /**
	 * @param montoCompensadoBandasDeLaZona1  the montoCompensadoBandasDeLaZona1 to set
	 * @uml.property  name="montoCompensadoBandasDeLaZona1"
	 */
    public void setMontoCompensadoBandasDeLaZona1(Double montoCompensadoBandasDeLaZona1) {
        this.montoCompensadoBandasDeLaZona1 = montoCompensadoBandasDeLaZona1;
    }
    
    /**
	 * @return  the montoCompensadoBandasDeLaZona2
	 * @uml.property  name="montoCompensadoBandasDeLaZona2"
	 */
    public Double getMontoCompensadoBandasDeLaZona2() {
        return montoCompensadoBandasDeLaZona2;
    }
    
    /**
	 * @param montoCompensadoBandasDeLaZona2  the montoCompensadoBandasDeLaZona2 to set
	 * @uml.property  name="montoCompensadoBandasDeLaZona2"
	 */
    public void setMontoCompensadoBandasDeLaZona2(Double montoCompensadoBandasDeLaZona2) {
        this.montoCompensadoBandasDeLaZona2 = montoCompensadoBandasDeLaZona2;
    }
    
    /**
	 * @return  the montoCompensadoBandasDeLaZona3
	 * @uml.property  name="montoCompensadoBandasDeLaZona3"
	 */
    public Double getMontoCompensadoBandasDeLaZona3() {
        return montoCompensadoBandasDeLaZona3;
    }
    
    /**
	 * @param montoCompensadoBandasDeLaZona3  the montoCompensadoBandasDeLaZona3 to set
	 * @uml.property  name="montoCompensadoBandasDeLaZona3"
	 */
    public void setMontoCompensadoBandasDeLaZona3(Double montoCompensadoBandasDeLaZona3) {
        this.montoCompensadoBandasDeLaZona3 = montoCompensadoBandasDeLaZona3;
    }
    
    /**
	 * @return  the montoCompensadoZona12
	 * @uml.property  name="montoCompensadoZona12"
	 */
    public Double getMontoCompensadoZona12() {
        return montoCompensadoZona12;
    }
    
    /**
	 * @param montoCompensadoZona12  the montoCompensadoZona12 to set
	 * @uml.property  name="montoCompensadoZona12"
	 */
    public void setMontoCompensadoZona12(Double montoCompensadoZona12) {
        this.montoCompensadoZona12 = montoCompensadoZona12;
    }
    
    /**
	 * @return  the montoCompensadoZona23
	 * @uml.property  name="montoCompensadoZona23"
	 */
    public Double getMontoCompensadoZona23() {
        return montoCompensadoZona23;
    }
    
    /**
	 * @param montoCompensadoZona23  the montoCompensadoZona23 to set
	 * @uml.property  name="montoCompensadoZona23"
	 */
    public void setMontoCompensadoZona23(Double montoCompensadoZona23) {
        this.montoCompensadoZona23 = montoCompensadoZona23;
    }
    
    /**
	 * @return  the montoCompensadoZona31
	 * @uml.property  name="montoCompensadoZona31"
	 */
    public Double getMontoCompensadoZona31() {
        return montoCompensadoZona31;
    }
    
    /**
	 * @param montoCompensadoZona31  the montoCompensadoZona31 to set
	 * @uml.property  name="montoCompensadoZona31"
	 */
    public void setMontoCompensadoZona31(Double montoCompensadoZona31) {
        this.montoCompensadoZona31 = montoCompensadoZona31;
    }
    
    /**
	 * @return  the valorAbsolutoSensibilidadNetaDelPortafolio
	 * @uml.property  name="valorAbsolutoSensibilidadNetaDelPortafolio"
	 */
    public Double getValorAbsolutoSensibilidadNetaDelPortafolio() {
        return valorAbsolutoSensibilidadNetaDelPortafolio;
    }
    
    /**
	 * @param valorAbsolutoSensibilidadNetaDelPortafolio  the valorAbsolutoSensibilidadNetaDelPortafolio to set
	 * @uml.property  name="valorAbsolutoSensibilidadNetaDelPortafolio"
	 */
    public void setValorAbsolutoSensibilidadNetaDelPortafolio(Double valorAbsolutoSensibilidadNetaDelPortafolio) {
        this.valorAbsolutoSensibilidadNetaDelPortafolio = valorAbsolutoSensibilidadNetaDelPortafolio;
    }
    
    /**
	 * @return  the totalSensibilidadBanda1
	 * @uml.property  name="totalSensibilidadBanda1"
	 */
    public Double getTotalSensibilidadBanda1() {
        return totalSensibilidadBanda1;
    }
    
    /**
	 * @param totalSensibilidadBanda1  the totalSensibilidadBanda1 to set
	 * @uml.property  name="totalSensibilidadBanda1"
	 */
    public void setTotalSensibilidadBanda1(Double totalSensibilidadBanda1) {
        this.totalSensibilidadBanda1 = totalSensibilidadBanda1;
    }
    
    /**
	 * @return  the totalSensibilidadBanda2
	 * @uml.property  name="totalSensibilidadBanda2"
	 */
    public Double getTotalSensibilidadBanda2() {
        return totalSensibilidadBanda2;
    }
    
    /**
	 * @param totalSensibilidadBanda2  the totalSensibilidadBanda2 to set
	 * @uml.property  name="totalSensibilidadBanda2"
	 */
    public void setTotalSensibilidadBanda2(Double totalSensibilidadBanda2) {
        this.totalSensibilidadBanda2 = totalSensibilidadBanda2;
    }
    
    /**
	 * @return  the totalSensibilidadBanda3
	 * @uml.property  name="totalSensibilidadBanda3"
	 */
    public Double getTotalSensibilidadBanda3() {
        return totalSensibilidadBanda3;
    }
    
    /**
	 * @param totalSensibilidadBanda3  the totalSensibilidadBanda3 to set
	 * @uml.property  name="totalSensibilidadBanda3"
	 */
    public void setTotalSensibilidadBanda3(Double totalSensibilidadBanda3) {
        this.totalSensibilidadBanda3 = totalSensibilidadBanda3;
    }
    
    /**
	 * @return  the totalSensibilidadBanda4
	 * @uml.property  name="totalSensibilidadBanda4"
	 */
    public Double getTotalSensibilidadBanda4() {
        return totalSensibilidadBanda4;
    }
    
    /**
	 * @param totalSensibilidadBanda4  the totalSensibilidadBanda4 to set
	 * @uml.property  name="totalSensibilidadBanda4"
	 */
    public void setTotalSensibilidadBanda4(Double totalSensibilidadBanda4) {
        this.totalSensibilidadBanda4 = totalSensibilidadBanda4;
    }
    
    /**
	 * @return  the totalSensibilidadBanda5
	 * @uml.property  name="totalSensibilidadBanda5"
	 */
    public Double getTotalSensibilidadBanda5() {
        return totalSensibilidadBanda5;
    }
    
    /**
	 * @param totalSensibilidadBanda5  the totalSensibilidadBanda5 to set
	 * @uml.property  name="totalSensibilidadBanda5"
	 */
    public void setTotalSensibilidadBanda5(Double totalSensibilidadBanda5) {
        this.totalSensibilidadBanda5 = totalSensibilidadBanda5;
    }
    
    /**
	 * @return  the totalSensibilidadBanda6
	 * @uml.property  name="totalSensibilidadBanda6"
	 */
    public Double getTotalSensibilidadBanda6() {
        return totalSensibilidadBanda6;
    }
    
    /**
	 * @param totalSensibilidadBanda6  the totalSensibilidadBanda6 to set
	 * @uml.property  name="totalSensibilidadBanda6"
	 */
    public void setTotalSensibilidadBanda6(Double totalSensibilidadBanda6) {
        this.totalSensibilidadBanda6 = totalSensibilidadBanda6;
    }
    
    /**
	 * @return  the totalSensibilidadBanda7
	 * @uml.property  name="totalSensibilidadBanda7"
	 */
    public Double getTotalSensibilidadBanda7() {
        return totalSensibilidadBanda7;
    }
    
    /**
	 * @param totalSensibilidadBanda7  the totalSensibilidadBanda7 to set
	 * @uml.property  name="totalSensibilidadBanda7"
	 */
    public void setTotalSensibilidadBanda7(Double totalSensibilidadBanda7) {
        this.totalSensibilidadBanda7 = totalSensibilidadBanda7;
    }
    
    /**
	 * @return  the totalSensibilidadBanda8
	 * @uml.property  name="totalSensibilidadBanda8"
	 */
    public Double getTotalSensibilidadBanda8() {
        return totalSensibilidadBanda8;
    }
    
    /**
	 * @param totalSensibilidadBanda8  the totalSensibilidadBanda8 to set
	 * @uml.property  name="totalSensibilidadBanda8"
	 */
    public void setTotalSensibilidadBanda8(Double totalSensibilidadBanda8) {
        this.totalSensibilidadBanda8 = totalSensibilidadBanda8;
    }
    
    /**
	 * @return  the totalSensibilidadBanda9
	 * @uml.property  name="totalSensibilidadBanda9"
	 */
    public Double getTotalSensibilidadBanda9() {
        return totalSensibilidadBanda9;
    }
    
    /**
	 * @param totalSensibilidadBanda9  the totalSensibilidadBanda9 to set
	 * @uml.property  name="totalSensibilidadBanda9"
	 */
    public void setTotalSensibilidadBanda9(Double totalSensibilidadBanda9) {
        this.totalSensibilidadBanda9 = totalSensibilidadBanda9;
    }
    
    /**
	 * @return  the totalSensibilidadBanda10
	 * @uml.property  name="totalSensibilidadBanda10"
	 */
    public Double getTotalSensibilidadBanda10() {
        return totalSensibilidadBanda10;
    }
    
    /**
	 * @param totalSensibilidadBanda10  the totalSensibilidadBanda10 to set
	 * @uml.property  name="totalSensibilidadBanda10"
	 */
    public void setTotalSensibilidadBanda10(Double totalSensibilidadBanda10) {
        this.totalSensibilidadBanda10 = totalSensibilidadBanda10;
    }
    
    /**
	 * @return  the totalSensibilidadBanda11
	 * @uml.property  name="totalSensibilidadBanda11"
	 */
    public Double getTotalSensibilidadBanda11() {
        return totalSensibilidadBanda11;
    }
    
    /**
	 * @param totalSensibilidadBanda11  the totalSensibilidadBanda11 to set
	 * @uml.property  name="totalSensibilidadBanda11"
	 */
    public void setTotalSensibilidadBanda11(Double totalSensibilidadBanda11) {
        this.totalSensibilidadBanda11 = totalSensibilidadBanda11;
    }
    
    /**
	 * @return  the totalSensibilidadBanda12
	 * @uml.property  name="totalSensibilidadBanda12"
	 */
    public Double getTotalSensibilidadBanda12() {
        return totalSensibilidadBanda12;
    }
    
    /**
	 * @param totalSensibilidadBanda12  the totalSensibilidadBanda12 to set
	 * @uml.property  name="totalSensibilidadBanda12"
	 */
    public void setTotalSensibilidadBanda12(Double totalSensibilidadBanda12) {
        this.totalSensibilidadBanda12 = totalSensibilidadBanda12;
    }
    
    /**
	 * @return  the totalSensibilidadBanda13
	 * @uml.property  name="totalSensibilidadBanda13"
	 */
    public Double getTotalSensibilidadBanda13() {
        return totalSensibilidadBanda13;
    }
    
    /**
	 * @param totalSensibilidadBanda13  the totalSensibilidadBanda13 to set
	 * @uml.property  name="totalSensibilidadBanda13"
	 */
    public void setTotalSensibilidadBanda13(Double totalSensibilidadBanda13) {
        this.totalSensibilidadBanda13 = totalSensibilidadBanda13;
    }
    
    /**
	 * @return  the totalSensibilidadBanda14
	 * @uml.property  name="totalSensibilidadBanda14"
	 */
    public Double getTotalSensibilidadBanda14() {
        return totalSensibilidadBanda14;
    }
    
    /**
	 * @param totalSensibilidadBanda14  the totalSensibilidadBanda14 to set
	 * @uml.property  name="totalSensibilidadBanda14"
	 */
    public void setTotalSensibilidadBanda14(Double totalSensibilidadBanda14) {
        this.totalSensibilidadBanda14 = totalSensibilidadBanda14;
    }
    
    /**
	 * @return  the totalSensibilidadBanda15
	 * @uml.property  name="totalSensibilidadBanda15"
	 */
    public Double getTotalSensibilidadBanda15() {
        return totalSensibilidadBanda15;
    }
    
    /**
	 * @param totalSensibilidadBanda15  the totalSensibilidadBanda15 to set
	 * @uml.property  name="totalSensibilidadBanda15"
	 */
    public void setTotalSensibilidadBanda15(Double totalSensibilidadBanda15) {
        this.totalSensibilidadBanda15 = totalSensibilidadBanda15;
    }
    
    /**
	 * @return  the totalSensibilidadBanda16
	 * @uml.property  name="totalSensibilidadBanda16"
	 */
    public Double getTotalSensibilidadBanda16() {
        return totalSensibilidadBanda16;
    }
    
    /**
	 * @param totalSensibilidadBanda16  the totalSensibilidadBanda16 to set
	 * @uml.property  name="totalSensibilidadBanda16"
	 */
    public void setTotalSensibilidadBanda16(Double totalSensibilidadBanda16) {
        this.totalSensibilidadBanda16 = totalSensibilidadBanda16;
    }
    
    /**
	 * @param sumaTotalSensibilidadBanda  the sumaTotalSensibilidadBanda to set
	 * @uml.property  name="sumaTotalSensibilidadBanda"
	 */
    public void setSumaTotalSensibilidadBanda(Double sumaTotalSensibilidadBanda) {
        this.sumaTotalSensibilidadBanda = sumaTotalSensibilidadBanda;
    }
    
    /**
	 * @return  the totalSensibilidadNetaZona1
	 * @uml.property  name="totalSensibilidadNetaZona1"
	 */
    public Double getTotalSensibilidadNetaZona1() {
        return totalSensibilidadNetaZona1;
    }
    
    /**
	 * @param totalSensibilidadNetaZona1  the totalSensibilidadNetaZona1 to set
	 * @uml.property  name="totalSensibilidadNetaZona1"
	 */
    public void setTotalSensibilidadNetaZona1(Double totalSensibilidadNetaZona1) {
        this.totalSensibilidadNetaZona1 = totalSensibilidadNetaZona1;
    }
    
    /**
	 * @return  the totalSensibilidadNetaZona2
	 * @uml.property  name="totalSensibilidadNetaZona2"
	 */
    public Double getTotalSensibilidadNetaZona2() {
        return totalSensibilidadNetaZona2;
    }
    
    /**
	 * @param totalSensibilidadNetaZona2  the totalSensibilidadNetaZona2 to set
	 * @uml.property  name="totalSensibilidadNetaZona2"
	 */
    public void setTotalSensibilidadNetaZona2(Double totalSensibilidadNetaZona2) {
        this.totalSensibilidadNetaZona2 = totalSensibilidadNetaZona2;
    }
    
    /**
	 * @return  the totalSensibilidadNetaZona3
	 * @uml.property  name="totalSensibilidadNetaZona3"
	 */
    public Double getTotalSensibilidadNetaZona3() {
        return totalSensibilidadNetaZona3;
    }
    
    /**
	 * @param totalSensibilidadNetaZona3  the totalSensibilidadNetaZona3 to set
	 * @uml.property  name="totalSensibilidadNetaZona3"
	 */
    public void setTotalSensibilidadNetaZona3(Double totalSensibilidadNetaZona3) {
        this.totalSensibilidadNetaZona3 = totalSensibilidadNetaZona3;
    }
    
    /**
	 * @return  the totalSensibilidadNetaNoCompensadaZona1_AjusteZona12
	 * @uml.property  name="totalSensibilidadNetaNoCompensadaZona1_AjusteZona12"
	 */
    public Double getTotalSensibilidadNetaNoCompensadaZona1_AjusteZona12() {
        return totalSensibilidadNetaNoCompensadaZona1_AjusteZona12;
    }
    
    /**
	 * @param totalSensibilidadNetaNoCompensadaZona1_AjusteZona12  the totalSensibilidadNetaNoCompensadaZona1_AjusteZona12 to set
	 * @uml.property  name="totalSensibilidadNetaNoCompensadaZona1_AjusteZona12"
	 */
    public void setTotalSensibilidadNetaNoCompensadaZona1_AjusteZona12(Double totalSensibilidadNetaNoCompensadaZona1_AjusteZona12) {
        this.totalSensibilidadNetaNoCompensadaZona1_AjusteZona12 = totalSensibilidadNetaNoCompensadaZona1_AjusteZona12;
    }
    
    /**
	 * @return  the totalSensibilidadNetaNoCompensadaZona2_AjusteZona12
	 * @uml.property  name="totalSensibilidadNetaNoCompensadaZona2_AjusteZona12"
	 */
    public Double getTotalSensibilidadNetaNoCompensadaZona2_AjusteZona12() {
        return totalSensibilidadNetaNoCompensadaZona2_AjusteZona12;
    }
    
    /**
	 * @param totalSensibilidadNetaNoCompensadaZona2_AjusteZona12  the totalSensibilidadNetaNoCompensadaZona2_AjusteZona12 to set
	 * @uml.property  name="totalSensibilidadNetaNoCompensadaZona2_AjusteZona12"
	 */
    public void setTotalSensibilidadNetaNoCompensadaZona2_AjusteZona12(Double totalSensibilidadNetaNoCompensadaZona2_AjusteZona12) {
        this.totalSensibilidadNetaNoCompensadaZona2_AjusteZona12 = totalSensibilidadNetaNoCompensadaZona2_AjusteZona12;
    }
    
    /**
	 * @return  the totalSensibilidadNetaNoCompensadaZona2_AjusteZona23
	 * @uml.property  name="totalSensibilidadNetaNoCompensadaZona2_AjusteZona23"
	 */
    public Double getTotalSensibilidadNetaNoCompensadaZona2_AjusteZona23() {
        return totalSensibilidadNetaNoCompensadaZona2_AjusteZona23;
    }
    
    /**
	 * @param totalSensibilidadNetaNoCompensadaZona2_AjusteZona23  the totalSensibilidadNetaNoCompensadaZona2_AjusteZona23 to set
	 * @uml.property  name="totalSensibilidadNetaNoCompensadaZona2_AjusteZona23"
	 */
    public void setTotalSensibilidadNetaNoCompensadaZona2_AjusteZona23(Double totalSensibilidadNetaNoCompensadaZona2_AjusteZona23) {
        this.totalSensibilidadNetaNoCompensadaZona2_AjusteZona23 = totalSensibilidadNetaNoCompensadaZona2_AjusteZona23;
    }
    
    /**
	 * @return  the totalSensibilidadNetaNoCompensadaZona3_AjusteZona23
	 * @uml.property  name="totalSensibilidadNetaNoCompensadaZona3_AjusteZona23"
	 */
    public Double getTotalSensibilidadNetaNoCompensadaZona3_AjusteZona23() {
        return totalSensibilidadNetaNoCompensadaZona3_AjusteZona23;
    }
    
    /**
	 * @param totalSensibilidadNetaNoCompensadaZona3_AjusteZona23  the totalSensibilidadNetaNoCompensadaZona3_AjusteZona23 to set
	 * @uml.property  name="totalSensibilidadNetaNoCompensadaZona3_AjusteZona23"
	 */
    public void setTotalSensibilidadNetaNoCompensadaZona3_AjusteZona23(Double totalSensibilidadNetaNoCompensadaZona3_AjusteZona23) {
        this.totalSensibilidadNetaNoCompensadaZona3_AjusteZona23 = totalSensibilidadNetaNoCompensadaZona3_AjusteZona23;
    }
    
    /**
	 * @return  the totalSensibilidadNetaNoCompensadaZona1_AjusteZona13
	 * @uml.property  name="totalSensibilidadNetaNoCompensadaZona1_AjusteZona13"
	 */
    public Double getTotalSensibilidadNetaNoCompensadaZona1_AjusteZona13() {
        return totalSensibilidadNetaNoCompensadaZona1_AjusteZona13;
    }
    
    /**
	 * @param totalSensibilidadNetaNoCompensadaZona1_AjusteZona13  the totalSensibilidadNetaNoCompensadaZona1_AjusteZona13 to set
	 * @uml.property  name="totalSensibilidadNetaNoCompensadaZona1_AjusteZona13"
	 */
    public void setTotalSensibilidadNetaNoCompensadaZona1_AjusteZona13(Double totalSensibilidadNetaNoCompensadaZona1_AjusteZona13) {
        this.totalSensibilidadNetaNoCompensadaZona1_AjusteZona13 = totalSensibilidadNetaNoCompensadaZona1_AjusteZona13;
    }
    
    /**
	 * @return  the totalSensibilidadNetaNoCompensadaZona3_AjusteZona13
	 * @uml.property  name="totalSensibilidadNetaNoCompensadaZona3_AjusteZona13"
	 */
    public Double getTotalSensibilidadNetaNoCompensadaZona3_AjusteZona13() {
        return totalSensibilidadNetaNoCompensadaZona3_AjusteZona13;
    }
    
    /**
	 * @param totalSensibilidadNetaNoCompensadaZona3_AjusteZona13  the totalSensibilidadNetaNoCompensadaZona3_AjusteZona13 to set
	 * @uml.property  name="totalSensibilidadNetaNoCompensadaZona3_AjusteZona13"
	 */
    public void setTotalSensibilidadNetaNoCompensadaZona3_AjusteZona13(Double totalSensibilidadNetaNoCompensadaZona3_AjusteZona13) {
        this.totalSensibilidadNetaNoCompensadaZona3_AjusteZona13 = totalSensibilidadNetaNoCompensadaZona3_AjusteZona13;
    }
    
    /**
	 * @return  the cargoAproximacionSimplificadaOpciones
	 * @uml.property  name="cargoAproximacionSimplificadaOpciones"
	 */
    public Double getCargoAproximacionSimplificadaOpciones() {
        return cargoAproximacionSimplificadaOpciones;
    }
    
    /**
	 * @param cargoAproximacionSimplificadaOpciones  the cargoAproximacionSimplificadaOpciones to set
	 * @uml.property  name="cargoAproximacionSimplificadaOpciones"
	 */
    public void setCargoAproximacionSimplificadaOpciones(Double cargoAproximacionSimplificadaOpciones) {
        this.cargoAproximacionSimplificadaOpciones = cargoAproximacionSimplificadaOpciones;
    }
    
    /**
	 * @return  the cargoGammaAproximacionIntermediaOpciones
	 * @uml.property  name="cargoGammaAproximacionIntermediaOpciones"
	 */
    public Double getCargoGammaAproximacionIntermediaOpciones() {
        return cargoGammaAproximacionIntermediaOpciones;
    }
    
    /**
	 * @param cargoGammaAproximacionIntermediaOpciones  the cargoGammaAproximacionIntermediaOpciones to set
	 * @uml.property  name="cargoGammaAproximacionIntermediaOpciones"
	 */
    public void setCargoGammaAproximacionIntermediaOpciones(Double cargoGammaAproximacionIntermediaOpciones) {
        this.cargoGammaAproximacionIntermediaOpciones = cargoGammaAproximacionIntermediaOpciones;
    }
    
    /**
	 * @return  the cargaVegaAproximacionIntermediaOpciones
	 * @uml.property  name="cargaVegaAproximacionIntermediaOpciones"
	 */
    public Double getCargaVegaAproximacionIntermediaOpciones() {
        return cargaVegaAproximacionIntermediaOpciones;
    }
    
    /**
	 * @param cargaVegaAproximacionIntermediaOpciones  the cargaVegaAproximacionIntermediaOpciones to set
	 * @uml.property  name="cargaVegaAproximacionIntermediaOpciones"
	 */
    public void setCargaVegaAproximacionIntermediaOpciones(Double cargaVegaAproximacionIntermediaOpciones) {
        this.cargaVegaAproximacionIntermediaOpciones = cargaVegaAproximacionIntermediaOpciones;
    }
    
    /**
	 * @param riesgoDeTasaDeInteres  the riesgoDeTasaDeInteres to set
	 * @uml.property  name="riesgoDeTasaDeInteres"
	 */
    public void setRiesgoDeTasaDeInteres(Double riesgoDeTasaDeInteres) {
        this.riesgoDeTasaDeInteres = riesgoDeTasaDeInteres;
    }
    
    /**
	 * @return  the riesgoDeTasaDeInteres
	 * @uml.property  name="riesgoDeTasaDeInteres"
	 */
    public Double getRiesgoDeTasaDeInteres() {
        return riesgoDeTasaDeInteres;
    }

    /**
	 * @return  the factorDeAjsuteInteriorDeLasBandas
	 * @uml.property  name="factorDeAjsuteInteriorDeLasBandas"
	 */
    public Double getFactorDeAjsuteInteriorDeLasBandas() {
        return factorDeAjsuteInteriorDeLasBandas;
    }

    /**
	 * @param factorDeAjsuteInteriorDeLasBandas  the factorDeAjsuteInteriorDeLasBandas to set
	 * @uml.property  name="factorDeAjsuteInteriorDeLasBandas"
	 */
    public void setFactorDeAjsuteInteriorDeLasBandas(Double factorDeAjsuteInteriorDeLasBandas) {
        this.factorDeAjsuteInteriorDeLasBandas = factorDeAjsuteInteriorDeLasBandas;
    }

    /**
	 * @return  the cargoPorAjusteMontoCompensadoZona1
	 * @uml.property  name="cargoPorAjusteMontoCompensadoZona1"
	 */
    public Double getCargoPorAjusteMontoCompensadoZona1() {
        return this.montoCompensadoBandasDeLaZona1*this.factorDeAjsuteZona1;
    }

    /**
	 * @param cargoPorAjusteMontoCompensadoZona1  the cargoPorAjusteMontoCompensadoZona1 to set
	 * @uml.property  name="cargoPorAjusteMontoCompensadoZona1"
	 */
    /*public void setCargoPorAjusteMontoCompensadoZona1(Double cargoPorAjusteMontoCompensadoZona1) {
        //this.cargoPorAjusteMontoCompensadoZona1 = cargoPorAjusteMontoCompensadoZona1;
    }*/

    /**
	 * @return  the cargoPorAjusteMontoCompensadoZona2
	 * @uml.property  name="cargoPorAjusteMontoCompensadoZona2"
	 */
    public Double getCargoPorAjusteMontoCompensadoZona2() {
        return this.montoCompensadoBandasDeLaZona2*this.factorDeAjsuteZona2;
    }

    /**
	 * @param cargoPorAjusteMontoCompensadoZona2  the cargoPorAjusteMontoCompensadoZona2 to set
	 * @uml.property  name="cargoPorAjusteMontoCompensadoZona2"
	 */
    /*public void setCargoPorAjusteMontoCompensadoZona2(Double cargoPorAjusteMontoCompensadoZona2) {
        //this.cargoPorAjusteMontoCompensadoZona2 = cargoPorAjusteMontoCompensadoZona2;
    }*/

    /**
	 * @return  the cargoPorAjusteMontoCompensadoZona3
	 * @uml.property  name="cargoPorAjusteMontoCompensadoZona3"
	 */
    public Double getCargoPorAjusteMontoCompensadoZona3() {
        return this.montoCompensadoBandasDeLaZona3*this.factorDeAjsuteZona3;
    }

    /**
	 * @param cargoPorAjusteMontoCompensadoZona3  the cargoPorAjusteMontoCompensadoZona3 to set
	 * @uml.property  name="cargoPorAjusteMontoCompensadoZona3"
	 */
    public void setCargoPorAjusteMontoCompensadoZona3(Double cargoPorAjusteMontoCompensadoZona3) {
        this.montoCompensadoBandasDeLaZona3= cargoPorAjusteMontoCompensadoZona3;
    }

    /**
	 * @return  the cargoPorAjusteMontoCompensadoZona12
	 * @uml.property  name="cargoPorAjusteMontoCompensadoZona12"
	 */
    public Double getCargoPorAjusteMontoCompensadoZona12() {
        return this.montoCompensadoZona12*this.factorDeAjsuteZona12;
    }

    /**
	 * @param cargoPorAjusteMontoCompensadoZona12  the cargoPorAjusteMontoCompensadoZona12 to set
	 * @uml.property  name="cargoPorAjusteMontoCompensadoZona12"
	 */
    /*public void setCargoPorAjusteMontoCompensadoZona12(Double cargoPorAjusteMontoCompensadoZona12) {
        this.cargoPorAjusteMontoCompensadoZona12 = cargoPorAjusteMontoCompensadoZona12;
    }*/

    /**
	 * @return  the cargoPorAjusteMontoCompensadoZona23
	 * @uml.property  name="cargoPorAjusteMontoCompensadoZona23"
	 */
    public Double getCargoPorAjusteMontoCompensadoZona23() {
        return this.montoCompensadoZona23*this.factorDeAjsuteZona23;
    }

    /**
	 * @param cargoPorAjusteMontoCompensadoZona23  the cargoPorAjusteMontoCompensadoZona23 to set
	 * @uml.property  name="cargoPorAjusteMontoCompensadoZona23"
	 */
    /*public void setCargoPorAjusteMontoCompensadoZona23(Double cargoPorAjusteMontoCompensadoZona23) {
        this.cargoPorAjusteMontoCompensadoZona23 = cargoPorAjusteMontoCompensadoZona23;
    }*/

    /**
	 * @return  the cargoPorAjusteMontoCompensadoZona31
	 * @uml.property  name="cargoPorAjusteMontoCompensadoZona31"
	 */
    public Double getCargoPorAjusteMontoCompensadoZona31() {
        return this.montoCompensadoZona31*this.factorDeAjsuteZona13;
    }

    /**
	 * @param cargoPorAjusteMontoCompensadoZona31  the cargoPorAjusteMontoCompensadoZona31 to set
	 * @uml.property  name="cargoPorAjusteMontoCompensadoZona31"
	 */
    /*public void setCargoPorAjusteMontoCompensadoZona31(Double cargoPorAjusteMontoCompensadoZona31) {
        this.cargoPorAjusteMontoCompensadoZona31 = cargoPorAjusteMontoCompensadoZona31;
    }*/

    /**
	 * @return  the factorDeAjsuteZona1
	 * @uml.property  name="factorDeAjsuteZona1"
	 */
    public Double getFactorDeAjsuteZona1() {
        return factorDeAjsuteZona1;
    }

    /**
	 * @param factorDeAjsuteZona1  the factorDeAjsuteZona1 to set
	 * @uml.property  name="factorDeAjsuteZona1"
	 */
    public void setFactorDeAjsuteZona1(Double factorDeAjsuteZona1) {
        this.factorDeAjsuteZona1 = factorDeAjsuteZona1;
    }

    /**
	 * @return  the factorDeAjsuteZona2
	 * @uml.property  name="factorDeAjsuteZona2"
	 */
    public Double getFactorDeAjsuteZona2() {
        return factorDeAjsuteZona2;
    }

    /**
	 * @param factorDeAjsuteZona2  the factorDeAjsuteZona2 to set
	 * @uml.property  name="factorDeAjsuteZona2"
	 */
    public void setFactorDeAjsuteZona2(Double factorDeAjsuteZona2) {
        this.factorDeAjsuteZona2 = factorDeAjsuteZona2;
    }

    /**
	 * @return  the factorDeAjsuteZona3
	 * @uml.property  name="factorDeAjsuteZona3"
	 */
    public Double getFactorDeAjsuteZona3() {
        return factorDeAjsuteZona3;
    }

    /**
	 * @param factorDeAjsuteZona3  the factorDeAjsuteZona3 to set
	 * @uml.property  name="factorDeAjsuteZona3"
	 */
    public void setFactorDeAjsuteZona3(Double factorDeAjsuteZona3) {
        this.factorDeAjsuteZona3 = factorDeAjsuteZona3;
    }

    /**
	 * @return  the factorDeAjsuteZona12
	 * @uml.property  name="factorDeAjsuteZona12"
	 */
    public Double getFactorDeAjsuteZona12() {
        return factorDeAjsuteZona12;
    }

    /**
	 * @param factorDeAjsuteZona12  the factorDeAjsuteZona12 to set
	 * @uml.property  name="factorDeAjsuteZona12"
	 */
    public void setFactorDeAjsuteZona12(Double factorDeAjsuteZona12) {
        this.factorDeAjsuteZona12 = factorDeAjsuteZona12;
    }

    /**
	 * @return  the factorDeAjsuteZona23
	 * @uml.property  name="factorDeAjsuteZona23"
	 */
    public Double getFactorDeAjsuteZona23() {
        return factorDeAjsuteZona23;
    }

    /**
	 * @param factorDeAjsuteZona23  the factorDeAjsuteZona23 to set
	 * @uml.property  name="factorDeAjsuteZona23"
	 */
    public void setFactorDeAjsuteZona23(Double factorDeAjsuteZona23) {
        this.factorDeAjsuteZona23 = factorDeAjsuteZona23;
    }

    /**
	 * @return  the factorDeAjsuteZona13
	 * @uml.property  name="factorDeAjsuteZona13"
	 */
    public Double getFactorDeAjsuteZona13() {
        return factorDeAjsuteZona13;
    }

    /**
	 * @param factorDeAjsuteZona13  the factorDeAjsuteZona13 to set
	 * @uml.property  name="factorDeAjsuteZona13"
	 */
    public void setFactorDeAjsuteZona13(Double factorDeAjsuteZona13) {
        this.factorDeAjsuteZona13 = factorDeAjsuteZona13;
    }

    /**
	 * @return  the factorDeValorAbsolutoSensibilidadNetaDelPortafolio
	 * @uml.property  name="factorDeValorAbsolutoSensibilidadNetaDelPortafolio"
	 */
    public Double getFactorDeValorAbsolutoSensibilidadNetaDelPortafolio() {
        return factorDeValorAbsolutoSensibilidadNetaDelPortafolio;
    }

    /**
	 * @param factorDeValorAbsolutoSensibilidadNetaDelPortafolio  the factorDeValorAbsolutoSensibilidadNetaDelPortafolio to set
	 * @uml.property  name="factorDeValorAbsolutoSensibilidadNetaDelPortafolio"
	 */
    public void setFactorDeValorAbsolutoSensibilidadNetaDelPortafolio(Double factorDeValorAbsolutoSensibilidadNetaDelPortafolio) {
        this.factorDeValorAbsolutoSensibilidadNetaDelPortafolio = factorDeValorAbsolutoSensibilidadNetaDelPortafolio;
    }

    /**
	 * @return  the cargoPorAjusteFactorDeValorAbsolutoSensibilidadNetaDelPortafolio
	 * @uml.property  name="cargoPorAjusteFactorDeValorAbsolutoSensibilidadNetaDelPortafolio"
	 */
    public Double getCargoPorAjusteFactorDeValorAbsolutoSensibilidadNetaDelPortafolio() {
        return cargoPorAjusteFactorDeValorAbsolutoSensibilidadNetaDelPortafolio; //Agregado por jchuquen 08-10-2012//return 0.0;
//                getCargoPorAjusteInteriorBandas()+
//                cargoPorAjusteMontoCompensadoZona1+
//                cargoPorAjusteMontoCompensadoZona2+
//                cargoPorAjusteMontoCompensadoZona3+
//                cargoPorAjusteMontoCompensadoZona12+
//                cargoPorAjusteMontoCompensadoZona23+
//                cargoPorAjusteMontoCompensadoZona31;
    }

    /**
	 * @param cargoPorAjusteFactorDeValorAbsolutoSensibilidadNetaDelPortafolio  the cargoPorAjusteFactorDeValorAbsolutoSensibilidadNetaDelPortafolio to set
	 * @uml.property  name="cargoPorAjusteFactorDeValorAbsolutoSensibilidadNetaDelPortafolio"
	 */
    public void setCargoPorAjusteFactorDeValorAbsolutoSensibilidadNetaDelPortafolio(Double cargoPorAjusteFactorDeValorAbsolutoSensibilidadNetaDelPortafolio) {
        this.cargoPorAjusteFactorDeValorAbsolutoSensibilidadNetaDelPortafolio = cargoPorAjusteFactorDeValorAbsolutoSensibilidadNetaDelPortafolio;
    }

    /**
	 * @return  the labelUC1
	 * @uml.property  name="labelUC1"
	 */
    public Integer getLabelUC1() {
        return labelUC1;
    }

    /**
	 * @param labelUC1  the labelUC1 to set
	 * @uml.property  name="labelUC1"
	 */
    public void setLabelUC1(Integer labelUC1) {
        this.labelUC1 = labelUC1;
    }

    /**
	 * @return  the labelUC2
	 * @uml.property  name="labelUC2"
	 */
    public Integer getLabelUC2() {
        return labelUC2;
    }

    /**
	 * @param labelUC2  the labelUC2 to set
	 * @uml.property  name="labelUC2"
	 */
    public void setLabelUC2(Integer labelUC2) {
        this.labelUC2 = labelUC2;
    }

    /**
	 * @return  the labelUC3
	 * @uml.property  name="labelUC3"
	 */
    public Integer getLabelUC3() {
        return labelUC3;
    }

    /**
	 * @param labelUC3  the labelUC3 to set
	 * @uml.property  name="labelUC3"
	 */
    public void setLabelUC3(Integer labelUC3) {
        this.labelUC3 = labelUC3;
    }

    public Double getValorConvertidoAMonedaLegal() {
        return valorConvertidoAMonedaLegal;
    }

    public void setValorConvertidoAMonedaLegal(Double valorConvertidoAMonedaLegal) {
        this.valorConvertidoAMonedaLegal = valorConvertidoAMonedaLegal;
    }

    
}
